stronger flavour - Turkish English Dictionary